Nguồn gốc Giác long két

Đã tìm thấy mẫu vật của cá thể hơn 400 cá thể Psittacosaurus riêng biệt, trong đó 75 mẫu vật được phân vào loài điển hình, P. mongoliensis.[10][11][12] Tất cả hóa thạch tới nay được phát hiện ở các lớp trầm tích đầu kỷ Creta thuộc châu Á, từ miền nam Siberia tới miền Bắc Trung Quốc, thậm chí có lẽ xa về phía nam tới Thái Lan. Thành hệ địa chất thường có hóa thạch Psittacosaurus nhất là từ cuối Barremia tới Albia, khoảng 125 tới 100 Ma (triệu năm trước).[13][14]

Loài cổ nhất được biết tới là P. lujiatunensis, tìm thấy ở địa tầng sâu nhất của thành hệ Yixian.[8] Hơn 200 mẫu vật được tìm thấy ở thành hệ Yixian, thành hệ này cũng là chủ đề của nhiều tranh luận.[11] Mặc dù nhiều nghiên cứu cũ dùng định tuổi bằng đồng vị phóng xạ đặt thành hệ Yixian lên kỷ Jura, mười triệu năm trước thời điểm xuất hiện Psittacosaurus, các nghiên cứu gần đây hơn đưa nó về thời gian đầu kỷ Creta. Dùng định tuổi bằng argon - argon, một nhóm các nhà khoa học người Trung Quốc xác định địa tầng sâu nhất thuộc thành hệ Yixian có độ tuổi khoảng 128 Ma, còn các địa tầng nông hơn có tuổi 122 Ma.[15] Một nghiên cứu gần đây hơn, dùng định tuổi bằng urani - chì, cho thấy các địa tầng sâu trẻ hơn, khoảng 125 Ma, trong khi đồng ý độ tuổi 122 Ma cho các địa tầng nông hơn.[16]